package com.itextpdf.local.ess.predefine;

public class SealStruct {
	//印章ID
	private String sealId;
	//印章名称
	private String sealName;
	//印章显示宽度
	private int width;
	//印章显示高度
	private int height;
	//印章图像
	private byte[] imgByte;
	//印章类型
	private PictureType picType;
	//印章标准
	private SealStandard sealStandard;
	//印章绑定的证书
	private byte[] certByte;
	//如果是软证书印章，这里保存pfx文件内容
	private byte[] pfxByte;
	//pfx文件密码
	private String pfxPsw;
	//如果是UK印章，这里保存存放印章的UK的类型
	private UKType ukType;
	//UK的序号
	private String ukID;
	//如果是信创或国办印章，这里保存ASN编码的印章数据
	private byte[] asnSeal;

	public String getSealId() {
		return sealId;
	}

	public void setSealId(String sealId) {
		this.sealId = sealId;
	}

	public String getSealName() {
		return sealName;
	}

	public void setSealName(String sealName) {
		this.sealName = sealName;
	}

	public int getWidth() {
		return width;
	}

	public void setWidth(int width) {
		this.width = width;
	}

	public int getHeight() {
		return height;
	}

	public void setHeight(int height) {
		this.height = height;
	}

	public byte[] getImgByte() {
		return imgByte;
	}

	public void setImgByte(byte[] imgByte) {
		this.imgByte = imgByte;
	}

	public PictureType getPicType() {
		return picType;
	}

	public void setPicType(PictureType picType) {
		this.picType = picType;
	}

	public SealStandard getSealStandard() {
		return sealStandard;
	}

	public void setSealStandard(SealStandard sealStandard) {
		this.sealStandard = sealStandard;
	}

	public byte[] getCertByte() {
		return certByte;
	}

	public void setCertByte(byte[] certByte) {
		this.certByte = certByte;
	}

	public byte[] getPfxByte() {
		return pfxByte;
	}

	public void setPfxByte(byte[] pfxByte) {
		this.pfxByte = pfxByte;
	}

	public String getPfxPsw() {
		return pfxPsw;
	}

	public void setPfxPsw(String pfxPsw) {
		this.pfxPsw = pfxPsw;
	}

	public UKType getUkType() {
		return ukType;
	}

	public void setUkType(UKType ukType) {
		this.ukType = ukType;
	}

	public String getUkID() {
		return ukID;
	}

	public void setUkID(String ukID) {
		this.ukID = ukID;
	}

	public byte[] getAsnSeal() {
		return asnSeal;
	}

	public void setAsnSeal(byte[] asnSeal) {
		this.asnSeal = asnSeal;
	}
}
